`:top
`!Combined Programming Language`! oder Cambridge Programming Language, abgekürzt `!CPL`!, ist eine `F33f`_`[Programmiersprache`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmiersprache]`_`f, die Anfang der 1960er Jahre als `F33f`_`[Programmierparadigma`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmierparadigma]`_`f entwickelt wurde`:cite-ref-1[`F5bf`_`[1`#cite-note-1]`_`f]. Sie wurde an der `F33f`_`[Universität Cambridge`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=University_of_Cambridge]`_`f und der `F33f`_`[Universität London`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=University_of_London]`_`f entwickelt. Ihre Entwicklung stand unter dem Einfluss von `F33f`_`[Algol 60`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Algol_60]`_`f.
>>Contents
• `F0af`_`[Beispiel`#beispiel]`_`f
• `F0af`_`[Literatur`#literatur]`_`f
• `F0af`_`[Weblinks`#weblinks]`_`f
• `F0af`_`[Einzelnachweise`#einzelnachweise]`_`f
-─
>>Beispiel
`B100`F9d9Max(Items, ValueFunction) = value of`f`b
`B100`F9d9§ (Best, BestVal) = (NIL, -8)`f`b
`B100`F9d9while Items do §`f`b
`B100`F9d9(Item, Val) = (Head(Items), ValueFunction(Head(Items)))`f`b
`B100`F9d9if Val > BestVal then (Best, BestVal) := (Item, Val)`f`b
`B100`F9d9Items := Rest(Items) §`f`b
`B100`F9d9result is Best §`f`b
>>Literatur
• David Hartley: `*CPL: Failed Venture or Noble Ancestor?`* In: `*IEEE Annals of the History of Computing.`* Band 35, Nr. 3, 2013, S. 55–63.
>>Weblinks
• Definition und Anwendung (englisch)
>>Einzelnachweise
`:cite-note-1`!1.`! `F0af`_`[↑`#cite-ref-1]`_`f lysator.liu.se
`c`F0af`_`[↑ Back to top`#top]`_`f`a